close down for good

Translations
fermer définitivement
Definitions
To permanently stop operating or shut a business, organization, or facility, with no intention of reopening in the future.